//
//  FiveLinesRegion.h
//  MusicAnalyzer
//
//  Created by jiro on 12/04/07.
//  Copyright 2012 jiro music. All rights reserved.
//

#import <Cocoa/Cocoa.h>

#import "HitTestableRegion.h"
#import "ClefRegion.h"
#import "ChordRegion.h"
#import "../../Common/MidiSystem.h"

@interface FiveLinesRegion : HitTestableRegion
{
	ClefRegion* clefRegion;

	NSMutableArray* chordRegions;
}

@property (readonly) ClefRegion* clefRegion;
@property (readonly) NSMutableArray* chordRegion;

- (id) initWithClef: (ClefType) clefType;

- (void) addChord: ( const sc::MidiNoteChord& ) chord;

- (int) chordRegionCount;

- (ChordRegion*) chordRegionAtIndexOf: (int) index;

@end
